split somebody’s head open - Francés Inglés Diccionario